Conheça o SHRDLU (1968-1970)
Muito antes dos grandes modelos de linguagem como o GPT, existia o SHRDLU. Desenvolvido por Terry Winograd no MIT, foi um experimento inovador em "IA Simbólica" (também conhecida como GOFAI: Good Old-Fashioned AI).
1. A Hipótese do "Micro-Mundo"
Em vez de tentar entender todo o universo (que é bagunçado), o SHRDLU vivia em um Mundo de Blocosrestrito. Este mundo continha apenas objetos específicos: blocos, pirâmides e uma caixa.
- Fundamentação Simbólica: Como o mundo era pequeno, cada palavra ("vermelho", "mover", "sobre") podia ser perfeitamente definida. O programa "entendia" um bloco porque tinha um ponteiro direto para aquele objeto na memória.
2. Capacidades
- Compreensão: "Coloque o bloco vermelho sobre o bloco verde."
- Raciocínio: "Não posso, o bloco verde está coberto." (Ele entendia as restrições físicas).
- Memória: "Por que você fez isso?" -> "Porque você me pediu."
3. Contexto Histórico
Ele funcionava em um DEC PDP-10 mainframe (velocidade de 1 MIPS) e usava um display de gráficos vetoriais. A lógica foi escrita em MacLisp e Micro-Planner.
Representação em Python (O "Estado")
Title
Caption goes here.